european anchovy (engraulis encrasicolus) - English Synonyms Dictionary